Import All Required Modules

Web Scaraping

List Of Statistics URL from Seasson 2021-2022

Function to check url status (OK / ERROR)

Check the status of each url from the list

Build Soup for each url category

Create DataFrames

Function to Export & Load CSV

Function for Split Full Name to First and Last

* Require for searching the players vlaue on transfermarket

Function to check player url status on transfermarket

Function to search url page on transfermarket

Function to get player value from transfermarket

Append value column from df_value to each dataframe

Clean Data

Check duplicated value

Replace "Th." in value column with K

Function to define player position

Function for merge DataFrame

Function for define player position 2

Function to change value rows from K to M

Create New DataFrame by Player Position

Exploratory Data Analyis

Top 10 valuable players

Top 5 valuable ATT players

Top 5 valuable MID players

Top 5 valuable DEF players

Mean players value based on position

Top 5 Teams by player value (mean)

Top 5 Teams by total players value

Players distribution by age

Players distribution by age and value

Players distribution by position

Players value by age

Dataframes (ATT, MID, DEF) Describe

Heatmaps

ATT Dataframe Heatmap

MID Dataframe Heatmap

DEF Dataframe Heatmap

Correlation

ATT Correlation

MID Correlation

DEF Correlation

ATT Value Prediction

MID Value Prediction

DEF Value Prediction